package org.example.medical.service;

import org.example.medical.entity.User;

import java.util.List;

public interface UserService {
    List<User> getUsers(String username, String role, int page, int size);

    void addUser(User user);

    void updateUser(User user);

    void softDeleteUser(Integer userId);

    void batchSoftDeleteUsers(List<Integer> userIds);

    void registerUser(User user);

    User loginUser(String username, String password);
}
